/* CSS Document */



/* If Is Item page*/

DIV#HTML1.widget.HTML{display:none; visibility:hidden}
#showmemoney { display:none;visibility:hidden; } 
#showmestatus { display:none;visibility:hidden; } 
#content-wrapper .inner-wrapper { padding: 0 0 3em 0; }
#main, #sidebar-wrapper { width: 100%; display: block; float: none; }
#sidebar { padding: 3em 0 0; }
#sidebar .widget { width: 98%; margin: 0 1%; }
.post-body { padding: 4em 0 0; }
.post table, .post th, .post tr, .post td { border:0; }
table.product-image { float: left; display:inline-block; width: 46%;margin:0 2% 5%;}
table.product-details {font-size:12px; float: left; display:inline-block; width: 46%; border-bottom: 1px solid #333;margin:0 2% 5%; padding-bottom:3em; }
table.product-details td { width:46%; vertical-align: middle; padding: .5em; }
table.product-descriptions {font-size:12px; float: left; display:inline-block; width: 46%; border-bottom: 1px solid #333; padding: 0 0 2em 0; margin: 0 2% 5%;}
table.product-thumbnails { float: left; display:inline-block; width: 46%;margin: 0 2% 5%;}
table.product-image tbody, table.product-image th, table.product-image tr,  th#thumb div.separator {width: 100%; display: block; text-align:center;}
th#thumb div.separator a, td.thumb-images div.separator a { margin: 0 auto!important; text-align:center; }
th#thumb div.separator img {text-align: center; margin:0 auto; width: 100%;}
td.thumb-images {width: auto;}
.item_price { font-size: 150%; font-weight: 600; }
.item_quantity { display:inline-block!important; width: 3em!important;text-align:center!important;margin-left: 1em;}
.item_price, .item_size,.item_color, .item_quantity, .item_add {margin-bottom:0!important;}
.label-stock { font-weight:600; color: #fff; background: #333; text-align: center;letter-spacing: 1px; }
@media only screen and (max-width:800px) {
h1.title, h2.title a { text-align: left; }
.post-body { padding: 3em 0 0; }
table.product-image, table.product-details, table.product-descriptions, table.product-thumbnails  { float:none; display:block; width: 100%; margin:0 auto 2em; }
th#thumb div.separator img {width: 80%;}
#main { border-bottom: 0; }
#showmemoney { display:none;visibility:hidden; } 
#showmestatus { display:none;visibility:hidden; } 
}